import urllib3
import json
http = urllib3.PoolManager()

# 定义一个字典类型的参数数据
data = {"name": "?", "record_time": "", "limit": 20, "offset": 0}
# 将字典数据编码为json数据
encoded_data = json.dumps(data).encode('utf-8')
# 发送一个body的json数据
r = http.request('POST', 'https://data.sh.gov.cn/interface/6029/11717', body=encoded_data,
                 headers={
                     'content-type': 'application/json',

                     'cache-control': 'no-cache',

                     'token': '70f76ded81876dea09c7ecd813686367'}
                 )
# 对响应的数据解码为json数据
param = r.data.decode('utf-8')
print(param)
